/*
 * @Description: 
 * @Author: rendc
 * @Date: 2023-11-22 15:19:08
 * @LastEditors: rendc
 * @LastEditTime: 2023-11-22 15:46:35
 */

import java.util.Arrays;

public class Test_count {
  public static void main(String[] args){
      // 定义一个长度为100的整型数组
      int[] randomArr = new int[100];
      // 定义一个长度为6的整型数组，用来存放统计结果
      int[] countArr = new int[6];  // [0,0,0,0,0,0];
      // 定义随机数
      int random;
      // 生成100个1-6的随机整数
      for(int i=0; i<randomArr.length; i++) { 
        random = (int) (Math.random() * 6 + 1); // 1 2 3 4 5 6 ; random - 1 =>
        randomArr[i] = random;
        //  random == 1  random == 1  
        // countArr[random-1]++; => countArr[0] => 2  [2,0,0,0,0,0];
        //  random == 2  
        // countArr[random-1]++; => countArr[1] => 1  [2,1,0,0,0,0];
        countArr[random-1]++;
      }
      System.out.println("randomArr:" + Arrays.toString(randomArr));
      System.out.println("countArr:" + Arrays.toString(countArr));
      // 然后统计每个数字出现的概率 => 次数
      // 1-6
      // int a = 0,b = 0,c = 0,d = 0,e = 0,f = 0;
      // for(int i=0; i<randomArr.length;i++){
      //   if(randomArr[i] == 1){
      //     a++;
      //   }
      //   if(randomArr[i] == 2){
      //     b++;
      //   }
      //   if(randomArr[i] == 3){
      //     c++;
      //   }
      //   if(randomArr[i] == 4){
      //     d++;
      //   }
      //   if(randomArr[i] == 5){
      //     e++;
      //   }
      //   if(randomArr[i] == 6){
      //     f++;
      //   }
      // }
      // System.out.println("a:"+a);
      // System.out.println("b:"+b);
      // System.out.println("c:"+c);
      // System.out.println("d:"+d);
      // System.out.println("e:"+e);
      // System.out.println("f:"+f);
      // 然后用数组去记录这个概率，比如：
      // 10个1,15个2，20个3....
      // [10,  15    ,20 ....]
      // 写for循环输出每个数字出现的概率
      

  }
}